class BootStrap {

     def init = { servletContext ->

         def estadosCliente = ['Interesado', 'Descartado', 'Finalizado', 'Pendiente por facturacion']
         estadosCliente.each{ new EstadoCliente(nombre:it).save() }

         def tiposCliente = ['Bar', 'Restaurante', 'Panaderia', 'Peluqueria', 'Minimercado'] 
         tiposCliente.each{ new TipoCliente(nombre:it).save() }

         Vendedor v =  new Vendedor(
                cedula:1234567,
                nombres:'Ricardo',
                apellidos:'Yepes',
                fechaVinculacion:new Date(),
                fechaSalida:new Date(),
                estado:'Inactivo',
                telefono:'2522426',
                telefonoMovil:'316-712-29-24',
                correoElectronico:'ricardoyepex@gmail.com',
                fechaNacimiento:new Date(),
                observaciones:'',
                contrasena:'123456')
          v.save()

         Cliente c =  new Cliente(
                nombreEstablecimiento:'Exito',
                nit:'900.128.452-1',
                telefono:'3216584',
                contactoNombres:'Ricardo',
                contactoApellidos:'Yepes',
                contactoTelefono:'441 45-48',
                contactoTelefonoMovil:'300 2585441',
                tipoCliente:TipoCliente.get(1), //Por ejemplo Minimercado, Bar, Restautante..
                estadoCliente:EstadoCliente.get(1),
                direccionCampo1:'Calle',
                direccionCampo2:'87',
                direccionCampo3:'A',
                direccionCampo4:'Sur',
                direccionCampo5:'62',
                direccionCampo6:'AB',
                direccionCampo7:'Norte',
                direccionCampo8:'130',
                direccionCampo9:'Urbanizacion Piemonte, Casa 104',
                correoElectronico:'exito@exito.com',
                observaciones:'')
         c.save()

         ProductoServicio ps = new ProductoServicio(
                nombre:'TredaPOS',
                precioBase:1400000,
                caracteristicas:'Punto de Venta')
         ps.save()

         ProductoServicio ps1 = new ProductoServicio(
                nombre:'TredaERP',
                precioBase:150000000,
                caracteristicas:'ERP')
         ps1.save()

     }
     def destroy = {
     }
} 